tarred cloth - Espagnol Anglais Dictionnaire